package com.zhumo.sz.service;


import com.zhumo.sz.common.CommonInsert;
import com.zhumo.sz.entity.subway.*;

/**
 * @author zhumo
 * @comment 地铁业务servie
 */
public interface SubwayService {

    /**
     * 获取地铁站点信息
     */
    CommonInsert<SubwayStationInfo> setSubwayStationInfo(int page, int rows);


    /**
     * 获取地铁线路信息 直接通过站点查询写入
     */
    CommonInsert<SubwayLine> setSubwayLine();


    /**
     * 插入公交中转信息
     */
    CommonInsert<SubwayTransitTransfer> setSubwayTransitTransfer(int page,int rows);



    /**
     * 生成地铁流量信息 分离线和实时两种场景
     */
    CommonInsert<SubwayGateSwipeDetail> mockSubwayTraffic(int num, String date, String type);


    CommonInsert<SubwayGateInfo> addGate();




}
